package com.ruoyi.order.domain.Vo;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * @author 陈焕然
 * @version 1.0
 */
public class CategoryVo extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 商品目录id */
    private Integer categoryID;

    private String icon;

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    /** 商品目录父节点id */
    @Excel(name = "商品目录父节点id")
    private Integer parentID;

    /** 商品目录类别 */
    @Excel(name = "商品目录类别")
    private String categoryName;

    /** 状态 */
    @Excel(name = "状态")
    private Integer state;
    private Integer id;
    /** 目录图片链接 */
    @Excel(name = "目录图片链接")
    private String categoryUrl;

    /** 更新人 */
    @Excel(name = "更新人")
    private String updateUser;

    /** 创建人 */
    @Excel(name = "创建人")
    private String createUser;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Integer getCategoryID() {
        return categoryID;
    }

    public void setCategoryID(Integer categoryID) {
        this.categoryID = categoryID;
    }

    public Integer getParentID() {
        return parentID;
    }

    public void setParentID(Integer parentID) {
        this.parentID = parentID;
    }

    public String getCategoryName() {
        return categoryName;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public String getCategoryUrl() {
        return categoryUrl;
    }

    public void setCategoryUrl(String categoryUrl) {
        this.categoryUrl = categoryUrl;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    @Override
    public Date getUpdateTime() {
        return updateTime;
    }

    @Override
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    @Override
    public Date getCreateTime() {
        return createTime;
    }

    @Override
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    private Date updateTime;

    private Date createTime;
}
